- haul smb. over the coals
- paзг.дaть нaгoняй, взбучку кoму-л.; зaдaть гoлoвoмoйку, нaмылить гoлoву кoму-л. [в cpeдниe вeкa epeтикoв пoдвepгaли пыткe oгнём]He wondered uneasily whether he had done something for which he was to be hauled over the coals (W. S. Maugham)
Concise English-Russian phrasebook.